Overview SDK - Automation API
The Automation API (application programming interfaces) is a component of the eCognition Developer software development kit (SDK). The Automation API can be used for automation of Trimble software and orchestrating the different processes.
This Automation API User Guide provides general instruction about the automation of Trimble software:
- Local automation of the Analysis Engine Software via the AMIEngine Interface. This allows you to embed the Analysis Engine Software into other software.
- Remote Processing via SOAP Interface. This enables you to provide functionality that can be, for instance, used in a script, in order to automate eCognition Server®.
Related Reference
In the related Automation API reference help file you find detailed information about the about classes and functions that make up automation applications, including some guidance.
Go to the folder SDK, which is installed in the eCognition Developer installation directory. The default path is C:\Program Files\Trimble\eCognition Developer [Version Number]\SDK\Automation\Help\Automation_Help.chm.
Requirements for the SDK
The requirements of starting programming with the Automation API are as follows:
- A licensed version of eCognition Developer
- Microsoft Visual Studio 2015
- The eCognition Automation Application Programming Interface (DAMI-API) headers and .lib files.